package com.yuzhi.master.sewage.pipe.mapper;

import com.yuzhi.common.core.mapper.BaseMapperPlus;
import com.yuzhi.master.sewage.pipe.domain.DrainPipe;
import com.yuzhi.master.sewage.pipe.domain.vo.DrainPipeVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface DrainPipeMapper extends BaseMapperPlus<DrainPipeMapper, DrainPipe, DrainPipeVo> {

    Double getgdzlc();

    List<DrainPipeVo> selectPipeLengthByDistrict();

    List<Map<String, Object>> getDrainMonitorData();

    List<Map<String, Object>> getPipeManholeAltGrd(String factId);
}
